#!/bin/bash

echo "🚀 启动大模型矩阵·智能插图生成器..."
echo ""

# 检查Python环境
if ! command -v python3 &> /dev/null; then
    echo "❌ 未找到Python3，请先安装Python 3.11+"
    exit 1
fi

# 检查pip
if ! command -v pip3 &> /dev/null; then
    echo "❌ 未找到pip3，请先安装pip"
    exit 1
fi

# 安装后端依赖
echo "📦 安装后端依赖..."
cd backend
pip3 install -r requirements.txt

# 检查环境变量
if [ ! -f .env ]; then
    echo ""
    echo "⚠️  未找到.env文件，请复制.env.example为.env并配置OpenAI API密钥"
    echo "   cp .env.example .env"
    echo "   # 然后编辑.env文件，添加你的OpenAI API密钥"
    echo ""
fi

# 启动后端服务
echo "🌐 启动后端服务..."
python3 main.py &

# 等待后端启动
sleep 3

# 打开前端页面
echo ""
echo "✅ 项目启动完成！"
echo "🌐 请在浏览器中打开: frontend/index.html"
echo ""

# 保持脚本运行
wait